be clearly explained - Turc Anglais Dictionnaire